﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace TekaMUD.Engine.IO
{
	/// <summary>
	/// ANSI Color enumeration
	/// </summary>
	public enum AnsiColors
	{
		Black = 0,
		Red = 1,
		Green = 2,
		Yellow = 3,
		Blue = 4,
		Magenta = 5,
		Cyan = 6,
		White = 7,

		Reset = 9
	}

	public class AnsiUtils
	{
		public static readonly char[] ANSI_CSI =  {(char) 0x1B, '['};


		// TODO:

		// Tokenize colored strings.
		// Escape strings from control characters.

		// etc.
		

	}
}
